Bank of the West ATMs in Capitola, CA

3820 Capitola Rd
Capitola
CA 95010
United States